/* 
* @Author: ldm
* @Date:   2014-06-02 13:53:10
* @Last Modified by:   dm
* @Last Modified time: 2014-06-03 17:35:07
*/

body{
	background-color:#ECEDEF;
	font-size: 12px;
	
}
ul{
	margin:0;
}
.ii_video h1{
	line-height: 30px;
	border-bottom: 1px solid #D6D6D6;
}
.ii_video a{
	text-decoration: none;
}
.ii_video h1 a{
	font-size: 14px;
	color:#fff;
	padding:0 30px 0 10px;
	line-height: 30px;
	font-weight: 700;
	display: inline-block;
	background-color: #00B0D9;
	text-decoration: none;
}

/*置顶*/
.iiv_top{
	overflow: hidden;
}
.iiv_top .top_left{
	width:589px;
	height: 391px;
	overflow: hidden;
	position: relative;
	background-color: #ccc;
}
.iiv_top .top_left a.top_hover{
	display: inline-block;
	width:589px;
	height: 391px;
	background:url("../images/CafatubeSpot.png") no-repeat;
	position: absolute;
	top:0;
	left:0;
}
.iiv_top .top_left a.top_hover:hover{
	background-image: url("../images/CafatubeSpotTouch.png");
}
.iiv_top .top_right{
	width:380px;
	height: 391px;
	overflow: hidden;
	position: relative;
}
.top_title{
	height: 58px;
}
.top_title a{
	font-size: 14px;
	color:#888;
	font-weight: 700;
}
.top_desc{
	text-align: justify;
	text-justify:inter-ideograph;
	line-height: 150%;
	font-size: 12px;
	color:#999;
}
.top_date{
	margin-top: 15px;
	text-align: justify;
	text-justify:inter-ideograph;
	line-height: 150%;
	font-size: 11px;
	color:#999;
}
.top_categoty{
	position: absolute;
	bottom:0;
	left:0;
	width:100%;
}
.top_categoty h2{
	border-bottom: 1px solid #00B0D9;
	line-height: 30px;
	overflow: hidden;
	
}
.top_categoty h2 a{
	font-size: 14px;
	line-height: 30px;

}
.top_categoty h2 a.top_cat{
	display: inline-block;
	float:left;
}
.top_categoty h2 a.top_cat_go{
	display: inline-block;
	float:right;
	width:134px;
	height: 22px;
	background:url("../images/SpotVideoShow.gif") no-repeat;

}
/*分类栏目*/
#cat_box{
	margin-top: 30px;
}
.catshow{
	overflow: hidden;
	padding-bottom: 35px;
}
.catshow h2{
	border-bottom: 1px solid #D6D6D6;
	line-height: 30px;
	overflow: hidden;
}
.catshow h2 a.cat_title{
	display: inline-block;
	float:left;
	line-height: 30px;
	font-size: 14px;
	font-weight: 700px;
	color:#00B0D9;

}

.catshow h2 a.cat_more{
	display: inline-block;
	float:right;
	width:110px;
	height: 22px;
	background:url("../images/iivideoMore.gif") no-repeat;
}
.catshow ul{
	margin:0;
}
.catshow ul li{
	width:310px;
	height:261px;
	margin:0 20px 20px 0;
	float:left;
	border-bottom: 2px solid #00B0D9;

}
.catshow ul li .cat_show_head{
	width:310px;
	height:212px;
	overflow: hidden;
	position: relative;

}
.catshow ul li .cat_show_head img{
	width:310px;
}
.catshow ul li .cat_show_head a.show_play_btn{
	display: inline-block;
	width:310px;
	height: 212px;
	background:url("../images/videoPlayBtn.png") no-repeat;
	position: absolute;
	top:0;
	left:0;
}
.catshow ul li .cat_show_head a.show_play_btn:hover{
	background:url("../images/videoPlayBtnTouch.png") no-repeat;

}
.cat_show_con .cat_show_title{
	height:24px;
	line-height: 24px;
	border-top: 1px solid #00B0D9;
	
}
.cat_show_con .cat_show_title a{
	color:#888;
	font-size: 12px;

}
.cat_show_con .cat_show_title a:hover{
	color:#555;
}


.cat_show_con .cat_show_date{
	font-size: 11px;
	color:#999;
	line-height: 24px;
}


/*子栏目列表*/
.sub_cat_list ul {
	margin:0;
}
.sub_cat_list ul li{
	float:left;
	line-height: 30px;
	padding-right:20px;
}
.sub_cat_list ul li a{
	color:#999;
	font-size: 14px;
}

.sub_cat_list ul li a.v_on,.sub_cat_list ul li a:hover{
	color:#00B0D9;
	border-bottom: 1px solid #00B0D9;
}